gamepad_get_description


描述

此函数将返回带有给定游戏手柄描述的字符串,例如,PS3 控制器可能返回类似于 “PLAYSTATION(R)3 Controller” 的字符串,或者 XBox360 控制器可能返回 “Xbox 360 Controller(XInput STANDARD GAMEPAD)”。此字符串取决于硬件,返回值取决于插入正在检查的设备 “插槽” 中的游戏手柄。


语法:

gamepad_get_description(device);

参数 描述
device 哪个游戏手柄 “插槽” 得到的名称。


返回:

String(字符串)


例如:

var gp_num = gamepad_get_device_count();
for (var i = 0; i < gp_num; i++;)
   {
   if gamepad_is_connected(i)
      {
      draw_text(32, 32 + (i * 32), gamepad_get_description(i));
      }
   else
      {
      draw_text(32, 32 + (i * 32), "No Gamepad Connected");
      }
   }

上面的代码将遍历所有游戏手柄插槽以检查连接的设备,然后根据游戏手柄是否连接到插槽将一些文本绘制到屏幕上。